when circumstances allow - Allemand Anglais Dictionnaire